bga ionic contamination testing reballing inspector assembly rework electronics ball grid array inspections pad and track pcb csp pcb repair bga repair home design circuit inspection ic repair